revenue recognition principles - French English Dictionary